Keith AndrewsKeith Andrews
Bournemouth 2-2 Brentford: Four Leads, Not One WinA back-pass, scuffed. That was all. James Hill rolled the ball toward Petrovi...
Brazil 3-0 Zaire: A standing forward line and a hidden gapGelsenkirchen, 22 June 2026. The whole stand burst out laughing when Mwepu...
Cresswell, Rennes and a €25m bet: the three-step path of an English centre-backWhen the dressing room goes quiet, I hear the board turning. In the corridor ...
ASIAD 2026: Vietnam U23 Draw South Korea U23 — and the Paradox Buried in a Military Exemption TicketAt the final round of Group A in the ASIAD 2026 men's football tournament, th...
An Empty Dossier and the Discipline of Not Fabricating Data: The Nine Dimensions of Professional Esports AnalysisIn 2026, at twenty-one, I was an assistant editor for an online World Cup...
From 11-1 to Miwa Harimoto: Anna Hursey's Real Test in MacaoFrom 11-1 to Miwa Harimoto: Anna Hursey's Real Test in Macao A Scoreline That...
All-American Final in Guadalajara: Jovic Defends Her Title, Stearns Bets With Nothing to LoseIva Jovic stood at the sixth break point of the second set in her WTA 500...
The Gap After the Serve: The Crack in Chinese Table Tennis at ParisA friend in Prague messaged me on the night of 31 July 2026, right after Wang...
Why Vietnam Women's Volleyball Declined – A View Through Bich Thuy's Shadow and Thanh Thuy's Overloaded ShouldersI still remember the moment at the Asian Games when middle blocker Tran Thi...
A 35th-Minute Red Card and the Ten-Man Equation: Indonesia 0-0 Malaysia in Group AMinute 35, Bung Karno Stadium, Thom Haye went in with both feet. The referee...
Akanji Meets Sommer at San Siro: A Swiss Friendship Paused for 90 MinutesManuel Akanji left Borussia Dortmund to join Manchester City in the summer of...
Zoran Terzic's Empty Seat, Boskovic's 29 Points, and Serbia's Resurrected MatchAbout three seconds after the whistle ended the third set, Zoran Terzic's cha...
Beijing 2026: Lin Dan Won on the Third ShuttleOn 17 August 2026, in the stands of the Beijing University of Technology...
Tuan Hai's 86th-minute tap-in: an empty net, and three lines of notes in Thanh HoaI replayed that move four times, and every time I stopped at the second frame...
The V.League and the Season of Silences No One Has CountedOn the night of January 5, 2026, on the pitch at Rajamangala in Bangkok, Nguy...
Lily Price Commits to Sacred Heart: A Two-Second Backstroke Jump and a 0.66-Second GapIn March 2026, at the finals of the YMCA National Short Course Championships,...
Nine Layers of Athletics Analysis: When an Analyst Must Say 'Insufficient Data'In the small office in Tokyo where I spend most of my time each season, there...
Carter beats Williams 9-6 at the English Open: a win built on patience and long framesAt Brentwood Sports Centre, as the afternoon session of the English Open fina...
Hansi Flick enters Barcelona's all-time top five for rounds spent leading La LigaRound 61. Not a final, not a VAR moment in the 90th-plus minute, not an...
Roma vs Real Madrid: Minute 64, Minute 67, and the Trap of a Verdict That Was 'Settled'On the Olimpico stands that night, there was a moment when the sound seemed t...
